clean thoroughly - German English Dictionary